//file acts as Uber-file
#ifdef _DEVIRTUALIZE_
	#include <CrySystem_devirt_defines.h>
#endif

#include "MTSafeAllocator.cpp"
#include "MemoryManager.cpp"
#if !defined(LINUX)
#include "NotificationNetwork.cpp"
#endif
#include "PhysRenderer.cpp"
#include "RandGen.cpp"
#include "Sampler.cpp"
#include "ServerThrottle.cpp"
#include "Statistics.cpp"
#include "System.cpp"
#include "SystemCFG.cpp"
#include "SystemEventDispatcher.cpp"
#include "SystemInit.cpp"
#include "SystemRender.cpp"
#include "SystemWin32.cpp"
#include "Timer.cpp"
#include "UnitTestExcelReporter.cpp"
#include "UnitTestSystem.cpp"
#include "UnixConsole.cpp"
#include "WindowsErrorReporting.cpp"
#include "XConsole.cpp"
#include "XConsoleVariable.cpp"
#include "CryMemoryManager.cpp"
#include "crc32system.cpp"
#include "getdxver.cpp"
#include "ConsoleHelpGen.cpp"
#include "MiniGUI/DrawContext.cpp"
#include "MiniGUI/MiniGUI.cpp"
#include "MiniGUI/MiniInfoBox.cpp"
#include "MiniGUI/MiniButton.cpp"
#include "MiniGUI/MiniMenu.cpp"
#include "MiniGUI/MiniTable.cpp"
#include "PerfHUD.cpp"
#include "Statistics/LocalMemoryUsage.cpp"
#include "CryMTrace.cpp"
#include "IDebugCallStack.cpp"
#if defined(PS3)
#include "PlatformOS/PlatformOS_PS3.cpp"
#elif defined(LINUX)
#include "PlatformOS/PlatformOS_PC.cpp"
#endif
#include "PlatformOS/SaveReaderWriter_CryPak.cpp"
#include "PlatformOS/SaveReaderWriter_PS3.cpp"
#include "PlatformOS/SaveReaderWriter_Xenon.cpp"
#include "PlatformOS/SaveReaderWriter_Memory.cpp"
#include "PlatformOS/SysCallThread_PS3.cpp"
#include "PlatformOS/GameDataInstall_PS3.cpp"
#include "ResourceManager.cpp"
#include "ProfileLogSystem.cpp"
#include "FileReadSequencer.cpp"
#include "MemReplay.cpp"
#include "VisRegTest.cpp"
#include "FileIOWrapper.cpp"
#include "ReadSequencerThread.cpp"
#include "PageMappingHeap.cpp"

#ifdef _DEVIRTUALIZE_
	#include <CrySystem_wrapper_includes.h>
#endif

